package com.sky.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * 
 * @TableName steel_production
 */
@TableName(value ="steel_production")
@Data
public class SteelProduction implements Serializable {
    /**
     * 
     */
    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 
     */
    private String productionSaleorderno;

    /**
     * 
     */
    private String productionNo;

    /**
     * 
     */
    private Integer productionStatic;

    /**
     * 
     */
    private Integer productionStaffId;

    /**
     * 
     */
    private Integer productionDepartmentId;

    /**
     * 
     */
    private Double productionCost;

    /**
     * 
     */
    private Double matterSum;

    /**
     * 
     */
    private Double productionMachineSum;

    /**
     * 
     */
    private Integer proCompleteDateCycle;

    /**
     * 
     */
    private LocalDate proCompleteDate;

    /**
     * 
     */
    private LocalDateTime productionCreatedate;

    /**
     * 
     */
    private String productionNotes;

    /**
     * 
     */
    private String productionRedisKey;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}